import request from '@/utils/request'

// 页面查询配置
export function configList(data) {
  return request({
    url: '/do?c=900005',
    method: 'post',
    data
  })
}

// 新增配置
export function configAdd(data) {
  return request({
    url: '/do?c=900001',
    method: 'post',
    data
  })
}

// 修改配置
export function configUpdate(data) {
  return request({
    url: '/do?c=900002',
    method: 'post',
    data
  })
}

// 修改配置(支付参数专用)
export function configUpdateForPayParams(data) {
  return request({
    url: '/do?c=900004',
    method: 'post',
    data
  })
}

// 删除配置
export function configDelete(data) {
  return request({
    url: '/do?c=900006',
    method: 'post',
    data
  })
}

// 新增知识
export function addKnowledge(data) {
  return request({
    url: '/do?c=540001',
    method: 'post',
    data
  })
}
// 删除知识
export function deleteKnowledge(data) {
  return request({
    url: '/do?c=540003',
    method: 'post',
    data
  })
}
// 编辑知识
export function editKnowledge(data) {
  return request({
    url: '/do?c=540002',
    method: 'post',
    data
  })
}
// 知识列表--PC
export function listKnowledge(data) {
  return request({
    url: '/do?c=540004',
    method: 'post',
    data
  })
}
// 知识详情--pc
export function infoWXKnowledge(data) {
  return request({
    url: '/do?c=540007',
    method: 'post',
    data
  })
}

export function orderType(data) {
  return request({
    url: '/do?c=701006',
    method: 'post',
    data
  })
}
// 积分配置查询
export function integralconfig(data) {
  return request({
    url: '/do?c=730017',
    method: 'post',
    data
  })
}
// 积分配置更新
export function integralconfigUpdate(data) {
  return request({
    url: '/do?c=730018',
    method: 'post',
    data
  })
}
// 积分销毁配置 详情
export function integralDestroyDetail(data) {
  return request({
    url: '/do?c=730026',
    method: 'post',
    data
  })
}
// 积分销毁配置 保存
export function integralDestroySave(data) {
  return request({
    url: '/do?c=730025',
    method: 'post',
    data
  })
}

// 电子发票配置
export function merchantEntry(data) {
  return request({
    url: '/do?c=431001',
    method: 'post',
    data
  })
}

// 电子发票配置详情
export function merchantInvoiceInfo(data) {
  return request({
    url: '/do?c=431002',
    method: 'post',
    data
  })
}
// 电子发票 编辑
export function merchantInfoUpdate(data) {
  return request({
    url: '/do?c=431011',
    method: 'post',
    data
  })
}

// 配置列表
export function guideList(data) {
  return request({
    url: '/do?c=740002',
    method: 'post',
    data
  })
}
// 同步人员至设备
export function syncUserToDev(data) {
  return request({
    url: '/do?c=921018',
    method: 'post',
    data: data
  })
}
// 分页查询字典数据
export function dictionaryList(data) {
  return request({
    url: '/do?c=4002',
    method: 'post',
    data: data
  })
}
// 编辑字典信息
export function dictionaryUpdate(data) {
  return request({
    url: '/do?c=4003',
    method: 'post',
    data: data
  })
}
// 支付参数配置详情
export function configDetails(data) {
  return request({
    url: '/do?c=900009',
    method: 'post',
    data: data
  })
}
// 根据活动类型，查询活动信息
export function bannerConfigInfo(data) {
  return request({
    url: '/do?c=750006',
    method: 'post',
    data: data
  })
}

// Banner查询详情
export function bannerDetails(data) {
  return request({
    url: '/do?c=750005',
    method: 'post',
    data: data
  })
}
// 选中活动并处理前端选择的活动信息
export function bannerInfoPackage(data) {
  return request({
    url: '/do?c=750007',
    method: 'post',
    data: data
  })
}
// Banner图列表配置查询
export function bannerList(data) {
  return request({
    url: '/do?c=750001',
    method: 'post',
    data: data
  })
}
// Banner新增配置
export function bannerSave(data) {
  return request({
    url: '/do?c=750002',
    method: 'post',
    data: data
  })
}

// Banner编辑配置
export function bannerUpdate(data) {
  return request({
    url: '/do?c=750003',
    method: 'post',
    data: data
  })
}

// 是否启用banner
export function bannerUpdateStatus(data) {
  return request({
    url: '/do?c=750009',
    method: 'post',
    data: data
  })
}

// 删除banner
export function bannerDel(data) {
  return request({
    url: '/do?c=750004',
    method: 'post',
    data: data
  })
}

// 删除banner
export function bannerDetail(data) {
  return request({
    url: '/do?c=750005',
    method: 'post',
    data: data
  })
}
// 通用配置详情
export function wonderfulMomentsDetail(data) {
  return request({
    url: '/do?c=450002',
    method: 'post',
    data: data
  })
}
// 通用配置详情
export function wonderfulMomentsEdit(data) {
  return request({
    url: '/do?c=450003',
    method: 'post',
    data: data
  })
}
// 开通记录
export function wonderfulMomentsOpenlist(data) {
  return request({
    url: '/do?c=450004',
    method: 'post',
    data: data
  })
}
// 精彩商品记录
export function wonderfulMomentsList(data) {
  return request({
    url: '/do?c=450001',
    method: 'post',
    data: data
  })
}
// 精彩场地列表
export function wonderfulMomentsSiteList(data) {
  return request({
    url: '/do?c=450005',
    method: 'post',
    data: data
  })
}
// 订单状态
export function orderStatusConfig(data) {
  return request({
    url: '/do?c=900010',
    method: 'post',
    data: data
  })
}
// 销售渠道 配置
export function channelConfigPost(data) {
  return request({
    url: '/do?c=900011',
    method: 'post',
    data: data
  })
}
// 会员订场配置
export function memberSiteConfigSet(data) {
  return request({
    url: '/do?c=900012',
    method: 'post',
    data: data
  })
}
// 默认样式 图片
export function defaultImage(data) {
  return request({
    url: '/do?c=1040',
    method: 'post',
    data: data
  })
}

// 高德地图 key
// export const MapKey = '8e467d87a61282d281b616d78dc35e76'
// export const securityJsCode = '3a97a15fc0ee0aed7e1c98396edd9ba7'
export const MapKey = 'c477e250c63cde947d7e9072bdcf9e65'
export const securityJsCode = '746ae93f3f20c7fc30134109bd55fd19'
// 地图限定城市
export const MapCityName = ''
// 提交场馆配置项明细列表
export function updateVenueConfigDetailList(data) {
  return request({
    url: '/do?c=303003',
    method: 'post',
    data: data
  })
}
// 场馆配置项明细列表
export function venueConfigDetailList(data) {
  return request({
    url: '/do?c=303002',
    method: 'post',
    data: data
  })
}
// 场馆配置项列表
export function venueConfigList(data) {
  return request({
    url: '/do?c=303001',
    method: 'post',
    data: data
  })
}
